package com.example.dds.dto;

import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Author: xielc
 * @Date: 2019/12/17 11:52
 * @Version 1.0
 */
@Data
public class OrderItem implements Serializable {

    private static final long serialVersionUID = -5073232454407044630L;

    private String settle_biz_date;//营业日

    private String last_qty;//销售数量

    private String item_name;//品项名称

    private BigDecimal standard_price;//标准价格

    private BigDecimal last_price;//最终单价

    private BigDecimal pre_discount_price;//应收金额

    private BigDecimal discount_amount_total;//优惠金额

    private BigDecimal share_not_income_money;//非收入金额

    private BigDecimal actual_money;//实收金额

    private BigDecimal income_money;//纯收金额

    private String meal_flg;//所属套餐标识

    private String meal_name;//所属套餐名称

    private String store_name;//POS门店名称

    private String group_name;//POS集团名称

    private String brand_code;//品牌编号

    private String brand_name;//品牌名称

    private String city;//城市

    private BigDecimal return_money;//退单金额

    private String return_num;//退单数量

    private String table_open_shift_name;//开台市别名称

    private String item_category_name;//品项大类名称

    private String item_sub_category_name;//品项小类名称

    private BigDecimal item_standard_price;//集团标准价格

    private BigDecimal meal_raise_price;//套餐加价

    private String is_meal_raise_price_by_qty;//套餐是否按数量加价

    private String people_qty;//就餐人数

    private String group_code;//POS集团编号

    private String store_code;//POS门店编号

    private String province;//省份

    private String county;//区

    private String open_time;//开业时间

    private String item_id;//品项ID

    private String item_type;//品项类型

    private String code;//POS营业流水编号

    private String action_id;//POS账单明细流水ID

    private String table_open_time;//开台时间

    private String settle_time;//结算时间

    private String bill_type;//单据明细类型

    private String settle_date;//结算日

    private String orig_qty;//原始数量

    private String item_category_code;//品项大类编号

    private String item_sub_category_code;//品项小类编号

    private String sale_type_name;//销售类型名称

    private String table_name;//客位名称

    private String table_type_name;//客位类型名称

    private String table_def_capacity;//客位默认容纳人数

    private String manage_type;//管理模式

    private String food_format;//业态

    private String item_code;//品项编码

    private String tax_money;//税金

    private String place_order_time;//下单时间

    private String item_unit_name;//品项单位名称

    private String addbill_remark;//加单备注

    private String bs_id;

    private String memo;//备注

    private String system_resource;

    public OrderItem(String settle_biz_date, String last_qty, String item_name, BigDecimal standard_price, BigDecimal last_price, BigDecimal pre_discount_price, BigDecimal discount_amount_total, BigDecimal share_not_income_money, BigDecimal actual_money, BigDecimal income_money, String meal_flg, String meal_name, String store_name, String group_name, String brand_code, String brand_name, String city, BigDecimal return_money, String return_num, String table_open_shift_name,String item_category_name,String item_sub_category_name, BigDecimal item_standard_price,BigDecimal meal_raise_price, String is_meal_raise_price_by_qty, String people_qty,String group_code,String store_code,String province,String county, String open_time,String item_id, String item_type, String code, String action_id, String table_open_time, String settle_time, String bill_type, String settle_date, String orig_qty,String item_category_code,String item_sub_category_code, String sale_type_name, String table_name,String table_type_name, String table_def_capacity, String manage_type, String food_format, String item_code, String tax_money, String place_order_time, String item_unit_name, String addbill_remark,String bs_id,String memo,String system_resource) {
        this.settle_biz_date = settle_biz_date;
        this.last_qty = last_qty;
        this.item_name = item_name;
        this.standard_price = standard_price;
        this.last_price = last_price;
        this.pre_discount_price = pre_discount_price;
        this.discount_amount_total = discount_amount_total;
        this.share_not_income_money = share_not_income_money;
        this.actual_money = actual_money;
        this.income_money = income_money;
        this.meal_flg = meal_flg;
        this.meal_name = meal_name;
        this.store_name = store_name;
        this.group_name = group_name;
        this.brand_code = brand_code;
        this.brand_name = brand_name;
        this.city = city;
        this.return_money = return_money;
        this.return_num = return_num;
        this.table_open_shift_name = table_open_shift_name;
        this.item_category_name = item_category_name;
        this.item_sub_category_name = item_sub_category_name;
        this.item_standard_price = item_standard_price;
        this.meal_raise_price = meal_raise_price;
        this.is_meal_raise_price_by_qty = is_meal_raise_price_by_qty;
        this.people_qty = people_qty;
        this.group_code = group_code;
        this.store_code = store_code;
        this.province = province;
        this.county = county;
        this.open_time = open_time;
        this.item_id = item_id;
        this.item_type = item_type;
        this.code = code;
        this.action_id = action_id;
        this.table_open_time = table_open_time;
        this.settle_time = settle_time;
        this.bill_type = bill_type;
        this.settle_date = settle_date;
        this.orig_qty = orig_qty;
        this.item_category_code = item_category_code;
        this.item_sub_category_code = item_sub_category_code;
        this.sale_type_name = sale_type_name;
        this.table_name = table_name;
        this.table_type_name = table_type_name;
        this.table_def_capacity = table_def_capacity;
        this.manage_type = manage_type;
        this.food_format = food_format;
        this.item_code = item_code;
        this.tax_money = tax_money;
        this.place_order_time = place_order_time;
        this.item_unit_name = item_unit_name;
        this.addbill_remark = addbill_remark;
        this.bs_id = bs_id;
        this.memo = memo;
        this.system_resource = system_resource;
    }

    public OrderItem() {
    }
}

